//package base;
//
//import javax.swing.*;
//import java.awt.*;
//
//public class Layout {
//    public static void main(String[] args) {
//        //创建顶层容器
//        JFrame jf = new JFrame();
//        //设置大小
//        jf.setSize(500,500);
//        //设置默认关闭
//        jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//        //设置居中位置
//        jf.setLocationRelativeTo(null);
//        //设置是否可见
//        jf.setVisible(true);
//        //设置背景颜色
//        //jf.getContentPane().setBackground(Color.yellow);
//        //设置标题
//        //jf.setTitle("这是标题");
//
//        //设置中间容器并且设置布局
//        //JPanel jp = new JPanel(new FlowLayout(100) );
//        JPanel jp = new JPanel(new FlowLayout(FlowLayout.RIGHT) );
//        //创建按钮
//        JButton jb0 = new JButton("这是按钮0");
//        JButton jb1 = new JButton("这是按钮1");
//        JButton jb2 = new JButton("这是按钮2");
//        JButton jb3 = new JButton("这是按钮3");
//        JButton jb4 = new JButton("这是按钮4");
//        JButton jb5 = new JButton("这是按钮5");
//        //将按钮添加到中间容器中
//        jp.add(jb0);
//        jp.add(jb1);
//        jp.add(jb2);
//        jp.add(jb3);
//        jp.add(jb4);
//        jp.add(jb5);
//        //将中间容器添加到顶层容器中
//        jf.setContentPane(jp);
//    }
//}

//再次练习
package base;

import javax.swing.*;
import java.awt.*;

public class Layout {
    public static void main(String[] args) {
        //创建窗体
        JFrame jf = new JFrame();
        //设置窗体大小
        jf.setSize(500,500);
        //设置窗体可见
        jf.setVisible(true);
        //设置窗体居中
        jf.setLocationRelativeTo(null);
        //设置窗体背景
        //jf.getContentPane().setBackground(Color.yellow);
        //设置窗体大小可否变化
        jf.setResizable(false);
        //设置窗体关闭后也关闭JVM
        jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        //创建中间容器
        JPanel jp = new JPanel(new FlowLayout(FlowLayout.LEFT));
        //JPanel jp1 = new JPanel(new FlowLayout(FlowLayout.CENTER));
        //创建按钮
        JButton jb0 = new JButton("这是按钮0");
        JButton jb1 = new JButton("这是按钮1");
        JButton jb2 = new JButton("这是按钮2");
        JButton jb3 = new JButton("这是按钮3");
        JButton jb4 = new JButton("这是按钮4");
        JButton jb5 = new JButton("这是按钮5");
        //将按钮添加进去中间容器
        jp.add(jb0);
        jp.add(jb1);
        jp.add(jb2);
        jp.add(jb3);
        jp.add(jb4);
        jp.add(jb5);
        //将中间组件添加进去窗体
        jf.add(jp);
        //jf.setContentPane(jp);


    }

}